<?php namespace Common\Model;
//	请求引入框架里面的模型类
	use Hdphp\Model\Model;
//	用户模型
	class GoodsList extends Model{
//		固定写法,,把当前的模型，是处理哪个表的数据
		protected $table='shop_goods_list';
//		自动验证
		protected $validate = array( 
        array('inventory','required','库存不能为空',3,3),
   		 );
//		 自动完成
		protected $auto=array(
//		array(表单字段名,处理方法,方法类型,验证条件,处理时间) 
        array('combine','getStr','method',3,3),
        array('number','getnum','method',3,3),
        
        );
		public function getnum(){
//			如果没有就生成
		if(empty($_POST['number'])){
				
//			随机数
		   $num=md5(time().mt_rand(0, 999));
			$num=substr($num,-8);
			return $num;
			}else{
//			如果有货号就return
				return $_POST['number'];
			}
		}
		public function getStr(){
		$aData=Q('post.combine',array());
        sort($_POST['combine']);
        $aData=implode(',', $aData);
//		var_dump($aData);die;
         return $aData;
		}
		public function store(){
		if(!$this->create()) return FALSE;	
			$this->add();
		  return true;
		}
		public function edit(){
		if(!$this->create()) return FALSE;
		
		 $this->save();
		  return true;
		}
	}
	?>